1
general::
Phrase(s): have (too much) time on one’s hands
Fig. to have extra time; to have time to spare. • Your problem is that you have too much time on your hands. • I don’t have time on my hands. I am busy all the time.
McGrawhill's American Idioms And Phrasal Verbs